be drunk for several days - French English Dictionary